Programmeren 4
Home

Programmeren 4

PHP Web concepten
PHP Web concepten

Programmeren 4

PHP Web concepten

Doelstelling

  1. Staatloos (stateless) betekent dat HTTP geen ingebouwde ondersteuning voor staten (actuele toestand) heeft. Je kan bijvoorbeeld niet opslaan als een gebruiker zich heeft aangemeld of iets anders heeft gedaan.
  2. De meest gebruikelijke oplossing is om sessies te gebruiken. Dit betekent dat voor in elke interactie of aanvraag een sessie-id moet opnemen. Dit wordt gedaan door een sessiecookie te maken of door de sessie-ID in alle links op te nemen.

Leerpad

  1. PHP Cookies
  2. PHP Sessions
  3. PHP Cookies and Sessions
  4. PHP Sessies (Myap)
  5. Een eenvoudige controller aan een php pagina toevoegen met
    1. <input type="button">
    2. <button>
  6. PHP Filters
  7. PHP Filters Advanced
  8. PHP Error Handling
  9. PHP Exception
  10. Seven syntax you can choose in PHP

Opdrachten

  1. Cookies: functionele vereisten voor een simpele webwinkel,op de webpagina staat:
    1. een h1 element met de naam van je winkel;
    2. een select element met daarin een tiental artikelen die je te koop aanbiedt;
    3. je houdt in een cookie bij welke artikelen de bezoeker in in je winkel heeft geselecteerd om te kopen;
    4. indien de bezoeker gedurende een week niet meer op de webwinkel komt, moet de wnikelkar weer leeg zijn;
    5. in een div (cart) toon je de artikelen die de bezoeker heeft geselecteerd om te kopen;
  2. Sessions: functionele vereisten voor een simpele webwinkel,op de webpagina staat:
    1. een h1 element met de naam van je winkel;
    2. een select element met daarin een tiental artikelen die je te koop aanbiedt;
    3. je houdt in een sessie bij welke artikelen de bezoeker in je winkel heeft geselecteerd om te kopen;
    4. in een div (cart) toon je de artikelen die de bezoeker heeft geselecteerd;
    5. de bezoeker moet een gekozen artikel kunnen deleten;
    6. de bezoeker moet zijn winkelkar in één keer kunnen leegmaken;
    7. indien de bezoeker meer dan zeven dagen je webwinkel niet bezoekt moet bij het eerstvolgende bezoek de winkelkar leeg zijn;

JI
2018-12-04 22:52:04